﻿@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
html{color:black; background:white;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight: normal;}
a{text-decoration: none;color: #666666;cursor: pointer;}
img{border: 0;vertical-align: middle;}
ol,ul,li{list-style: none;margin: 0;}
.fl{float:left;display:inline;}
.fr{float: right;display:inline;}
.clear{clear: both;display: block;overflow:hidden; height:0; line-height:0; font-size:0; }
body{font-size: 12px;font-family:"\5fae\8f6f\96c5\9ed1";color: #666666;}
.clear{ clear:both;}
.clearB{ clear:both; height:20px;}

@font-face {font-family: "../fonts/iconfont";
src: url('../fonts/iconfont.eot'); /* IE9*/
src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
	font-family:"../fonts/iconfont" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: '../fonts/impactregular';
    src: url('../fonts/impact-webfont.woff2') format('woff2'),
         url('../fonts/impact-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*网站头部*/
.tpfix{ position: fixed; top: 0px; z-index: 9999; background: #FFF;}
.myjx-top{ width:100%; height:40px; border-top: 4px solid #da0000; overflow: hidden; border-bottom: 1px solid #eee;}
.header_module{ width: 100%; height: 125px;}
.top_module{ width: 100%; margin: 0px auto; height: 33px; line-height: 33px; background: #1553a3;}
.top_module_module{width: 1200px; margin: 0px auto; height: 33px;}
.top_title{ width: auto; float: left; font-size: 13px; color: #a9c0e5;}
.top_content{ width: auto; float: right;}
.hd_top{ width: auto; float: left;}
.hd_top ul li{ width: auto; float: left; font-size: 12px; color: #a9c0e5; line-height: 33px; background: url(../images/header_t.jpg) right center no-repeat; padding: 0 15px; position: relative; z-index: 99888; text-indent: 3px; cursor: pointer;}
.hd_top ul li i{ font-size: 22px; display:block; float: left; color: #a9c0e5;}
.hd_top ul li a{color: #a9c0e5;}
.hd_top ul li a:hover{color: #a9c0e5; text-decoration: underline;}
.hd_dh{ width: auto; float: right; margin-left: 20px;}
.hd_title{ cursor: pointer;}
.header_second{ position: absolute; top: 0px; left: -12px; display: none; width: 132px; height: 132px; text-align: center; background: #FFF; border: 1px solid #ddd;}
.hd_top ul li .header_second em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.hd_top ul li .header_second img{ width: 120px; height: 120px; padding: 5px; margin: 0px;}

/*网站导航*/
body > .qing{ min-width:1200px;}
.qing{ display:block; clear:both;}
.juzhong{ display:block; width:1200px; margin-left:auto; margin-right:auto;}
.lf{ display:block; float:left;}
.rf{ display:block; float: right; margin-top:35px;}

.shu12{color:#4f4f4f; font-size:12px; line-height:30px;}
/******************index**************************/
.ys_menu{width:715px; float:right; z-index:9998; height:100px; font-family:"\5fae\8f6f\96c5\9ed1";}
.header {position: absolute; z-index: 9998;}
.header .nav {float: right;}
.header .nav ul .mainlevel {float: left; background: url(../images/nav_t.jpg) right center no-repeat; position: relative; z-index: 666; height: 100px; line-height: 100px;}
* html .nav ul .mainlevel {background: 0px 0px; position: relative}
.header .nav ul {display: table;}
.header .nav ul li .nav-a {font-size: 16px; height:100px; text-align:center; display:block; line-height:100px; color: #242121;width:auto; padding: 0px 19px;}
.header .nav ul li .current.nav-a { color:#000;}
.header .nav ul li .nav-a:hover {height:100px; color:#ed1b24; line-height:100px; background:url(../images/lx.jpg) no-repeat bottom;}
.header .nav ul li .current.nav-a {}
.mainlevel div.nav_second {height:auto; background:#fff; position: absolute; display: none; top:100px; padding:0px 0 15px 15px; left:0px; width:445px; z-index:9999; border: 1px solid #eaeaea; border-top: 0px;}
.nvsc_content{ width: 190px; float: left; height:auto; overflow: hidden;}
.nvsc_pic{ width:240px; float: left; height: auto; overflow: hidden;}

.mainlevel div.nav_second ol {float: left; display: block;width:170px; margin: 0px; padding: 0px;}
.mainlevel div.nav_second ol li {line-height:38px; width:170px; margin: 0px; padding: 0px;}
.mainlevel div.nav_second ol a {height:38px; color: #3b3b3b; line-height:38px; width:170px; text-align:left; text-indent:20px; display:block; float:left; border-bottom:1px solid #eaeaea;  margin-top: 5px; margin-right:15px; font-size: 15px;}
.mainlevel div.nav_second ol a:hover {color: #ed1b24}
.mainlevel div.nav_second span{ padding:15px 10px 10px 15px;width:300px; height:209px; float:left;}
.mainlevel div.nav_second span img{width:300px; height:209px;}
.mainlevel div.nav_second span p{width:230px; line-height:24px; color:#292929;}
.yy{ height:14px; background:url(../images/yy.png) no-repeat center;width:100%; position:absolute; bottom:-14px; z-index:2;}
.header .nav ul li a:hover{color: #ed1b24;}
.mainlevel div.nav_second ol li:hover a{ background: #ed1b24; color: #FFF;}
.nav_module{ width: 100%; height: 100px; background: #FFF;}
.header_module{ width: 100%; height: auto;}
.headBox{ height:42px;position:relative; z-index:3;}
headBox i{ height:11px; width:1px; background:#858585; float:left; display:inline; margin:12px 12px 0 18px;}
.headBox .a1{ padding-right:22px; background:url(../images/icon1.png) no-repeat right center; height:42px; line-height:42px;}
.headBox .a2{padding-right:25px; background:url(../images/72.png) no-repeat right 6px; background-size:22px auto; height:42px; line-height:42px;}
.header_dh{ width: auto; float: left; font-size: 24px; color: #de2b2f; line-height: 42px; background: url(../images/dh_t.jpg) 0px center no-repeat;}
.topewm{height:42px; float: left; line-height:42px;position: relative; color: #4a4a53; z-index: 1;cursor:pointer}
.topewm span{ display:block; padding-right:22px; color: #828282;}
topewm .icon2{background:url(../images/icon2.png) no-repeat right center;}
.topewm .icon3 i{ font-size: 18px;}
.topewm a{ color: #4a4a53;}
.topewm a:hover{ color: #d7191c;}
.topewm span i{ display: block; float: left; font-size: 20px; color: #828181; margin-right:5px;}
.topCode{position: absolute;top:40px;display:none;left:-10px;}
.topCode p{width: 100px;height: 100px;padding:5px;background: #fff;position: relative;font-size: 14px;color:#666; border:1px solid #ccc}
.topCode p img{display: block;width: 100px;height: 100px; padding: 0px; margin: 0px;}
.topCode p em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.topewm:hover .topCode{ display:block}
.nav_module_module {clear:both;height:100px; position:relative; width: 1200px; margin: 0px auto; z-index:2;}

/*.nav li a b{ font-weight:normal; display:block; position:relative;} 
.nav li a b i{ position: absolute; left:0; top:20px; height:2px; width:0%; background:#fd5308;}
.nav li a b i{	
	-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}
.nav li:hover a b i, .nav li.nav_hr a b i{ width:100%;}
.nav ul li:hover a.nav-a{ color: #fd5308;}
.ys_menu ul li.nav_active div.nav_second{ left: -340px;}
.header .nav ul .mainlevel:hover{ background: url(../images/nav_tb.jpg) 40px 70px no-repeat;}
.logo{ width: auto; float: left; height: auto; overflow:hidden;}

.to-kk{ height:57px; padding-top:20px;}
.to-yy{ background:url(../images/labg.png) top center no-repeat; height:32px; width:134px; text-align: center; font-size:12px; line-height:32px; margin-left:5px;} .to-yy a, .to-yy a:visited{ color:#000;}
.to-tel{ display:block; margin-left:5px;}
.to-sou{ background:url(../images/soubg.png) center center no-repeat; height:32px; width:190px; padding:0 11px 0 24px;}
.sous{ display:block; float:left; background-color:transparent; width:165px; height:32px; line-height:32px; font-size:12px; color:#828282;}
.souc{ display:block; float:left; cursor: pointer; background-color:transparent; width:25px; height:32px;}


.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.nav{ width:900px; height:50px; float: right; margin-top: 50px;}
.nav li{ position:relative; background: url(../images/nav_t.jpg) right center no-repeat; float:left; width:11.111%; z-index: 999; text-align:center;}
.nav li a{ display:block; line-height:50px;  font-size:16px; color:#2c2b2b;}
.nav li._last a{ background:none}
.nav li .span_1 { width:74px; height:3px; position:absolute; bottom:0px; left:50%; margin-left:-37px;}
.span_1 .b_left { width:0px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.span_1 .b_right { width:0px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.nav_it:hover{ background: #44c9f6;}
.nav ul li.nav_it:hover a{ color: #FFF;}

.nav ul li.hover a{ color: #fd5308;}
.nav li .lev2{position:absolute;display:none;left:-70px;top:50px;width:200px;padding:0 20px;background-color:#fff;border-top:1px solid #ddd;}
.nav li .lev2 dt{position:static;width:100%;line-height:60px;height:60px; border-bottom:1px solid #f0f0f0; }
.nav li .lev2 dt a{ width:100%;  height:40px; margin:0 auto; margin-top:10px; line-height:40px; color: #2c2b2b;}
.nav li.nav_it div.lev2 dt:hover a{ color:#fff; background-color:#fd5308}

*/
.logo{ width: auto; float: left; height: auto; overflow:hidden;}
.menu { width: 944px; margin-top: 46px; float: right; height: 54px; position: relative; z-index: 3; font-family:"\5fae\8f6f\96c5\9ed1";}
.menu .center { position: relative; height: 54px; width: 100%; margin: 0px auto;}
.menulihover { width: 118px; overflow: hidden; background: #44c9f6; height: 54px; position: absolute; left: 0px; top: 0px; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s; display: none; }
.menu ul { float: left; }
.menu ul li { width: 118px; float: left; position: relative; z-index: 4; font-family:"\5fae\8f6f\96c5\9ed1";}
.menu ul li a { display: block; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s; line-height: 54px; height: 54px; font-size: 16px; color: #333; font-family: arial; font-weight: normal; text-align: center; position: relative; font-family:"\5fae\8f6f\96c5\9ed1"; }
.menu ul li.nav_h{ background: #44c9f6;}
.menu ul li a em { float: right; width: 1px; height: 12px; margin-top: 21px; display: block; background-color: #4aa464; }
.menu ul li a:hover { color: #fff; text-decoration: none; }
.menu ul li a.over { color: #fff; }
.menu ul li a.hover { color: #fff; }
.menu ul ul { position: absolute; z-index: 9999; width: 118px; left: 0px; top: 54px; height: auto; background-color: #44c9f6; display: none; overflow: hidden; }
.menu ul ul li { width: 100%; }
.menu ul ul a { font-size: 14px; line-height: 38px; -webkit-transition: all ease-out 0.3s; transition: all ease-out 0.3s; background: none; height: 38px; overflow: hidden; text-align: center; font-family:"\5fae\8f6f\96c5\9ed1";  display: block; }
.menu ul ul a:hover { color: #fff; font-weight: normal; background-color: #006cb7; }
.click { float: right; width: 76px; height: 20px; margin-top: 17px; }
.click a { width: 24px; height: 20px; float: left; background-position: -19px 0; margin-right: 28px; position: relative; }
.click a.weibo { background-position: -52px 0; margin-right: 0; }
.click a.weixin span { position: absolute; top: 30px; right: -58px; width: 120px; height: 0px; overflow: hidden; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; }
.click a.weixin span img { width: 120px; height: 120px; overflow: hidden; }
.click a.weixin:hover span { height: 120px; }
.menu ul li:hover a{ color: #FFF;}


/*banner*/
.banner{ height:1022px; position:relative; z-index:0;}
.main_visual{height:1022px;overflow:hidden;position:relative; width:100%; left:0;top:0px;}
.main_image{height:1022px;overflow:hidden;position:relati;}
.main_image ul{width:9999px;height:1022px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:1022px; text-align: center;}
.main_image li a{display:block;width:100%;height:1022px}

div.flicking_con{position:absolute; bottom: 70px; left:55%;z-index:999;width:100px;height:21px;margin:0 0 0 -135px;}
div.flicking_con a{float:left;width:14px;height:14px; border-radius: 50%; margin:0;padding:0;display:block;text-indent:-1000px ; background: #58c6eb; margin: 0px 5px;}
div.flicking_con a.on{ background: #006bb6;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:400px; display: block;}
#btn_prev{background:url(../images/cp_jt1.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/cp_jt2.png) no-repeat right top;right:100px;}

.main_visual2{height:530px;overflow: visible;position:relative;}
.main_image2{height:530px;overflow: hidden;position:relative;top:20px;}
.main_image2 ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0px;left:0}
.main_image2 li{float:left;width:100%;height:480px;}

.flicking_con2{position: relative;top:535px!important; z-index:999; margin:0 auto;}
.flicking_con2 a{float:left;width:12px;height:12px;margin:0 5px;padding:0;background:#ababab;display:block;text-indent:-1000px}
.flicking_con2 a.on{background:#c21717;}
#btn_prev2,#btn_next2{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:215px; display: block;}
#btn_prev2{background:url(../images/cp_jt1.png) no-repeat left top;left:0px;}
#btn_next2{background:url(../images/cp_jt2.png) no-repeat right top;right:0px;}

/* 切换效果 */
.demopage{width:492px; float:right;}
.demopage h2{font-size:14px;text-align:center;}
/* tabbox */
.tabbox{width:492px; position:relative;height:auto;overflow:hidden;}
.tabbox .tabbtn{height:31px; background:#F0F0F0; border-bottom:1px solid #eee;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li a{font-family:"\5fae\8f6f\96c5\9ed1"; color:#212121; font-size:16px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:31px;line-height:31px;overflow:hidden;width:110px;text-align:center;font-size:16px;cursor:pointer;}
.tabbox .tabbtn li.current{ background:#FFF; width:110px; height:41px; color:#093f6d; border-top:1px solid #1372a8;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{width:110px; height:41px; color:#093f6d;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{padding:10px;}
/* 切换效果结束 */

/* tabbox */
tabbox{width:1200px;margin:40px auto;}
.contant{height:auto;width:1200px;overflow:hidden;position:relative;}
.inner{width:9600px;height:auto;position:relative;}
.contant-con{padding-top:0px;float:left;width:1200px;}
.contant-left{width:290px;float:left;padding:3px 10px 10px 15px;}
.contant-left-top{border-bottom:1px solid #d1d1d0;padding-bottom:7px;width:290px;} 
.con-news{color:#444;font-weight:normal;background:url(../images/new-icon.jpg) no-repeat 5px;padding-left:32px;} 
.con-news a{font-family:"宋体";color:#444;font-size:12px;}
.contant-left-bottom{width:290px;}
.contant-left-bottom ul{padding-top:8px;}
.contant-left-bottom ul li{line-height:26px;height:26px;background:url(../images/ft-icon.jpg) no-repeat 10px;padding-left:20px;}
.contant-left-bottom ul li span{color:#666;}
.contant-center{width:290px;float:left;padding:0 10px 10px 20px;}
.contant-right{width:290px;float:left;padding:0 10px 10px 20px;}
.contant-center-top ul li{float:left;}
.contant-center-top ul li:hover{}
.contant-center-top ul li a:hover{font-weight:bold;color:#444;}
.contant-center-top ul {height:26px;}
.contant-center-top{ width:290px;border-bottom:1px solid #d1d1d0;height:25px;}
.tabs{position:relative;float:left;}
.hightbg .moving_bg{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:2px solid #d52b30;height:24px;_height:25px;padding:0;position:absolute;z-index:190;width:68px;background:#fff;left:0;}
.hightbg .tab_item{ float:left;width:70px;text-align:center; font:12px/31px "宋体",\5b8b\4f53,arial; z-index:200;position:relative;cursor:pointer;color:#444;height:26px;line-height:26px;}
.hightbg .bg_or02{border-top:2px solid #f4854b;}
.hightbg .bg_or01{border-top:2px solid #009de0;}
.wid290{width:290px;}
.hei226{height:226px;}
.xiaoxi{text-align:right;}
.ullist_dott{width:290px;float:left;}
.ullist_dott span{color:#444;height:25px;overflow:hidden;}
.ullist_dott li a{color:#444;font-size:12px;}
.slide_content{overflow:hidden;position:relative;_position:inherit;}
.tabslider{width:5000px;}
.tabslider ul{float:left;}

/*产品展示*/
.content_p1{ width:100%; height:auto; overflow:hidden; position: relative; z-index: 66; top: -60px;}
.incpfl_module{ width: 1108px; margin: 0px auto; height: auto; overflow: hidden;}
.incpfl_module ul li{ width: 277px; height: 162px; float: left;}
.incpfl_module ul li a{ display: block; width: 277px; height: 162px;}
.incpfl_module ul li.incpfl_itme1{ background: url(../images/fl_tp1.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme2{ background: url(../images/fl_tp2.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme3{ background: url(../images/fl_tp3.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme4{ background: url(../images/fl_tp4.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme1:hover{ background: url(../images/fl_tp1_h.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme2:hover{ background: url(../images/fl_tp2_h.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme3:hover{ background: url(../images/fl_tp3_h.jpg) no-repeat;}
.incpfl_module ul li.incpfl_itme4:hover{ background: url(../images/fl_tp4_h.jpg) no-repeat;}
.incpfl_module ul li:hover{transition:all 0.5s;}
.incpfl_content{ clear: both; height: auto; overflow: hidden; width:100%; margin-top: 40px;}
.Box {position: relative;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 35px;height: 75px;position: absolute;top: 60px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/equ_l.gif) no-repeat center;left: -60px;}
.Box .Box_con .btnr {background: url(../images/equ_r.gif) no-repeat center;right: -60px;}
.Box .Box_con .btnl:hover {background: url(../images/equ_l01.gif) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/equ_r01.gif) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 283px;height:198px; position: relative; z-index: 33; margin-left: 20px;overflow: hidden; border: 1px solid #eaeaea;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}
.scsl_title{ width: 100%; height: 45px; line-height: 45px; background: #006bb6; text-align: center; color: #FFF; font-size: 14px; position: absolute; bottom:-45px; opacity: .8;}
.insccj_more{ width:151px; margin: 15px auto; height: 41px; border: 1px solid #dedede; text-align: center; color: #5a5a5a; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 41px;}
.insccj_more a{color: #5a5a5a;}
.insccj_more:hover{ background: #fc9707; border: 1px solid #fc9707;}
.insccj_more:hover a{ color: #FFF;}


/*主要服务*/
.content_p2{ width: 100%; height: auto; overflow: hidden;}
.inzyfw_module{ width: 1150px; margin: 0px auto; height: auto; overflow: hidden;}
.inzyfw_item{ width: 100%; text-align: center; height: 90px;}
.inzyfw_module_module{ clear: both; height: auto; overflow: hidden;}
.inzyfw_module_module ul li{ width: 220px; float: left; margin-left: 10px; height: auto; overflow: hidden; position: relative; z-index: 33;}
.inzyfw_pic{ width: 220px; height: 148px;}
.inzyfw_mr{ width: 23px; height: 22px; position: absolute; top:125px; right: 0px;}
/*.inzyfw_content{ clear: both; height: auto; overflow: hidden; width: 100%; padding: 15px 0; background: #e5e5e5;}
.inzyfw_td{ width: 26%; margin-right: 2%; text-align: right; height: 3px; float: left; margin-top:8px;}
.inzyfw_nr{ width: 72%; float: left; text-align: left;font-size: 16px; color: #727171; line-height: 20px;}
*/
.inzyfw_content{ clear: both; height: auto; overflow: hidden;}


/*相关网站*/
.content_p4{ clear:both; width:100%; height:auto; overflow:hidden;}
.inxgwz_module{width: 100%; height: auto; overflow: hidden;}
.inxgwz_item{ width:1200px;  margin: 0px auto; line-height: 40px; font-size: 24px; color: #7d7d7d; letter-spacing:5px;}
.inxgwz_module_module{ clear: both; height: auto; overflow: hidden;  padding: 30px 0px;}
.ingssl_pic{ width: 198px; text-align: center; height: auto; min-height:80px; overflow: hidden; transition: all 0.5s;}
.ingssl_pic img{ transition:All 0.3s ease-in-out; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out;-o-transition:All 0.3s ease-in-out;}
.ingssl_pic:hover img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}
scsl_title{ width: 100%; height: 45px; line-height: 45px; background: #000; text-align: center; color: #FFF; font-size: 14px; position: absolute; bottom:-45px; opacity: .8;}
.ingssl_hide{ display: none;}
.ingssl_left{ width: 1200px; margin: 0px auto; position: relative; z-index: 66;}
.ingssl_bd{ width: 1100px; margin: 0px auto;}
.ingssl_bd ul li{float: left;width:198px;height: auto; position: relative; z-index: 33; margin-left: 22px;overflow: hidden;}
.ingssl_hd a.next{ background: url(../images/xgl.png) no-repeat; display: block; width: 35px; height: 75px; position: absolute; top: 26px; left:0px; cursor:pointer;}
.ingssl_hd a.prev{ background: url(../images/xgr.png) no-repeat; display: block; width: 35px; height: 75px; position: absolute; top: 26px; right:-10px; cursor:pointer;}
.ingssl_bd ul li:hover .scsl_title{ color: #ec0000;}
.ingssl_hd a.next:hover{background: url(../images/xglh.png) no-repeat;}
.ingssl_hd a.prev:hover{background: url(../images/xgrh.png) no-repeat;}


/*新闻资讯*/
.content_p3{ clear: both; width: 100%; height: auto; overflow: hidden;}
.inxwzx_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.inxwzx_item{ width: 100%; height: 90px; text-align: center;}
.inxwzx_module_module{ clear: both; height: auto; overflow: hidden;}
.inxwzx_l{ width: 252px; float: left; height: auto; overflow: hidden;position: relative; z-index: 33;}
.inxwzx_lb{ width: 100%; height: auto; overflow: hidden;}
.inxwzx_lb ul li{ width: 252px; float: left;}
.inzwzx_pic{ width: 252px; height: 158px; margin-bottom: 30px;}
.inzwzx_pic img{ width: 252px; height: 158px;}
.inzwzx_content{ clear: both; height: auto; overflow: hidden;}
.inzwzx_content h2{ color: #898989; font-size: 16px; line-height:40px;}
.inzwzx_nr{ clear: both; color: #a0a0a0; font-size: 12px; line-height:20px;}
.inzwzx_nr a{ color: #006bb6;}
.inxwzx_r{ width:910px; float: right; height: auto; overflow: hidden;}
.inxwzx_r ul li{ width: 445px; margin:10px 0; float: left; height: auto; overflow: hidden;}
.inxwr_data{ width: 48px; height: auto; float: left;text-align: center;}
.inxwr_data span{ font-size: 14px; color: #FFF; background: #0075aa; height: 20px; line-height: 20px; display: block;}
.inxwr_data dl{ font-size: 28px; font-weight: bold; color: #0075a9; line-height: 32px;}
.inxwr_data dd{ font-size: 12px; color: #9fa0a0; line-height: 18px;}
.inxwr_content{ width: 380px; float: left; margin-left: 12px;}
.inxwr_content h2{ width: 100%; font-size: 16px; color: #898989; float: left; line-height:30px;}
.inxwr_content p{ clear: both; color: #a0a0a0; font-size: 12px; float: left; line-height: 20px;}
.inxwr_content p a{color: #006bb6;}
.inxwr_content p a:hover{color: #006bb6; text-decoration: underline;}
.inxwzx_module_module .hd{ width: 100%; position: absolute; right: 0px; top:138px; height: auto; overflow: hidden; z-index: 66;}
.inxwzx_module_module .hd .prev{ display:block;  width:22px; height:22px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/xwl.jpg") no-repeat;}
.inxwzx_module_module .hd .next{display:block;  width:22px; height:22px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/xwr.jpg") no-repeat;}
.inxwzx_module_module .hd .prev:hover{ background: url(../images/xwlh.jpg) no-repeat;}
.inxwzx_module_module .hd .next:hover{ background: url(../images/xwrh.jpg) no-repeat;}



/*技术支持*/
.inlxwm_module{ width: 383px; float: right; height: auto; overflow: hidden; border: 1px solid #e3e3e3;}
.inlxwm_item{ width:92%; margin: 0px auto; height: 55px; line-height: 55px;  color: #fd5308; background: url(../images/jszc_t.jpg) bottom center no-repeat;}
.inlxwm_title{font-size: 16px; width: auto; float: left; height: auto; line-height: 55px; color: #00317e;}
.inlxwm_title i{ font-size:30px; margin-right: 5px; display: block; float: left;}
.inlxwm_more{ width: auto;float: right; font-size: 14px;}
.inlxwm_more a{ color: #4a4a53;}
.inlxwm_more a:hover{ color: #fd5308;}
.inlxwm_module_module{ clear: both; height:472px; overflow: hidden;}
.inlxwm_pic{ width: 100%; margin-top: 15px; text-align: center;}
.inlxwm_content{ clear: both; height: auto; overflow: hidden; padding-top: 15px;}
.inlxwm_content ul li{ width:92%; margin: 0px auto; background: url(../images/xw_bt.jpg) 0px center no-repeat; height: 43px; line-height: 43px; color: #333; text-indent: 10px; border-bottom: 1px solid #ececec; font-size: 14px;}
.inlxwm_content ul li span{ float: right; color: #888;}
.inlxwm_content ul li a{color: #333;}
.inlxwm_content ul li:hover{background: url(../images/xw_hbt.png) 0px center no-repeat;}
.inlxwm_content ul li:hover a{color: #fd5308;}
.inlxwm_content ul li:hover span{color: #fd5308;}

/*面包屑导航*/
.wrap{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.l{ float: left;}
.r{ float: right;}
.sec_nav{ width: 1200px; margin: 0px auto; line-height:60px; background: url(../images/gyym_bg.jpg) bottom repeat-x; margin-top: 30px;}
.sec_nav .secnav_list li{float:left; margin-right:50px; font-size:15px; color:#464646; position:relative;}
.sec_nav .secnav_list li a{ color: #454545;}
.sec_nav .secnav_list li a:hover{ color: #d40500;}
.sec_nav .secnav_list li.cur:after{content:''; position:absolute; left:0; width:100%; bottom:-2px; height:5px; background:#c51c1f; }
.sec_nav .bread{color:#454545; font-size: 14px; background: url(../images/gyym_t.jpg) bottom no-repeat; height: 60px;}
.sec_nav .bread a{ color: #454545; font-size: 14px;}
.sec_nav .bread a:hover{ color: #d40500;}
.bread h2{ color: #000; font-size: 22px; line-height: 24px; letter-spacing:5px;}
.bread p{font-size: 20px; line-height: 22px; color: #7d7d7d; font-family: "Arial";}

/*公用*/
a,.section3 .dishes_con ul li a .dishes_w,.section3 .dishes_con ul li a .dishes_mask,.section3 .dishes_con ul li.dishes_more a span,.section5 .secret_box .secret_w .secret_icon,.section5 .secret_box .secret_w p,.section5 .secret_box .secret_w h3,.section6 .join_con .join_img,.section6 .join_con ul li i,.section6 .join_con ul li p,.section6 .join_con ul li h3,.section6 .join_con ul li .join_subw,.in_news ul li a .n_c h4,.in_news ul li a .n_c p,.in_guest ul li input,.in_guest ul li textarea,.in_news ul li a .n_img,.in_news ul li a .n_c span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
a:before,a:after,.in_news ul li a .n_r,.in_news ul li a .n_r,.in_news ul li a .n_c,.in_news ul li a .n_c span:after,.section4 .store_con ul li a.store_w h3:before,.section4 .store_con ul li a.store_w h3,.section5 .secret_box .secret_w i:before,.section5 .secret_box .secret_w i:after,.section5 .secret_box .secret_w h3:after{-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.nyk_r{float:right;}
.nyk_r a{float:left;padding:0px 25px;position:relative;color:#333;font-size:16px;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.nyk_r a:nth-of-type(1):before{display:none;}
.nyk_r a:before{position:absolute;left:0;content:"";text-align:left;margin-right:28px;margin-top:3px;font-size:12px;color:#333;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.nyk_r a:after{content:"";position:absolute;bottom:0;left:20px;width:0;height:3px;background:#44c8f5;}
.nyk_r a:hover{color:#44c8f5;}
.nyk_r a:hover:after{width:60%;}
.nyk_r a.hover{color:#44c8f5;}
.nyk_r a.hover:after{width:60%; }


/*分子公司*/
.aboutym_module{clear: both; height:auto; overflow: hidden; line-height: 26px; font-size: 14px; color: #4a4a4a; width: 1200px; margin: 40px auto 20px;}
#container{ width:1200px; margin: 0 auto;}
#container li{ position:relative;width: 278px; height: 185px; line-height: 185px; text-align: center; margin: 20px 10px; float: left; cursor: pointer;  overflow: hidden;}
#container li p{ height:185px; width: 100%; position: absolute; left: 0; top: -185px; color: #ffffff; z-index: 2; font-size: 18px;}
#container li .img{ width: 278px; height: 185px; display: block;
    -moz-transition:.5s ease-in;
    -webkit-transition:.5s ease-in;
    -o-transition:.5s ease-in;
    -ms-transition:.5s ease-in;
    transition:.5s ease-in;}
#container li:hover .img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
#container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#container li p span{ display: block; width: 94%; margin: 0 auto; line-height: 24px; font-size: 18px; padding-top:74px;}
#container li p a{ display: block; position: absolute; width: 32px; height: 32px; left:50%; margin-left: -16px; top:20px; background:url("images/link.png") no-repeat 0 0;}
.explain{ display: block; margin:0 auto;}


/*领导致辞页面*/
.ldzcym_module{ clear: both; height: auto; overflow: hidden; width: 1200px; margin: 0px auto; padding-bottom: 30px;}
.ldzcym_title{ width: 100%; height: auto; overflow: hidden; text-align: center; margin: 50px 0px;}
.ldzcym_title h2{ font-size: 50px; color: #1363a9; line-height: 62px;}
.ldzcym_title p{ font-size: 40px; color: #a1a0a0; line-height: 52px;}
.ldzcym_module_module{ clear: both; height: auto; overflow: hidden; font-size: 20px; color: #a1a0a0; line-height:40px;}

/*公司简介页面*/
.gsjjym_module{clear: both; height: auto; overflow: hidden; width: 1100px; margin: 0px auto; padding-bottom: 30px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 16px; color: #7d7d7d; line-height:30px;  padding: 40px 50px;}
.gsjjym_title{ font-size: 26px; color: #000; line-height: 60px;}
.gsjjym_pic{ width: 100%; text-align: center; margin: 30px 0 30px;}


/*新闻页面*/
.xwzxym_module{ clear: both; width: 100%; height: auto; overflow: hidden; padding: 20px 0px 30px;}
.ctnews_module{ clear: both; width:1200px; margin: 0px auto; height: auto; overflow: hidden;}
.ctnews_module_module{ clear: both; height: auto; overflow: hidden; padding:0px 0px 0;}
.ctnews_module_module ul li{ width: 380px; margin-left: 29px; height:298px; float: left; padding: 15px; border: 1px solid #efefef; position: relative; z-index: 33; background: #FFF; margin-top: 20px;}
.ctnews_pic{ width: 100%; height: auto; text-align: center; overflow: hidden;}
.ctnews_pic img{ width: 348px; height: 215px;}
.ctnews_content{ clear: both; height: auto; overflow: hidden;}
.ctnews_ct_title{ font-size: 16px; color: #0068b7; text-align: center; line-height:40px; margin-top: 10px;}
.ctnews_ct_content{ clear: both; color: #666; font-size: 13px; line-height: 20px;}
.ctnews_mr{ clear: both; height: auto; overflow: hidden; margin-top:5px; line-height: 26px; font-size: 12px; color: #666;}
.ctnews_data{ width: auto; float: left; background: url(../images/xwdt_sj.png) left center no-repeat; text-indent:20px;}
.ctnews_more{ width: auto; float: right;}

a.more:before { background: #006bb6; border-color: #006bb6;}

a.more:hover{ border-color: #006bb6;}
a.more, a.more:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
a.more { position: relative; display: block; width: 158px; height: 46px; text-align: center; line-height: 46px; color: #666; font-size: 14px; border: 1px solid #ddd; overflow: hidden; z-index: 1; margin: 20px auto 10px; }
a.more:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 46px; z-index: -1;}
a.more:hover { color: #fff !important;}
a.more:hover:before { width: 100%;}
.ctnews_nr{ position: relative; z-index: 33}
.blueBg{position:absolute;left:0;bottom:0;width:100%;height:0%;background-color:#006bb6;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s}
.ctnews_module_module ul li:hover .blueBg{height:100%}
.ctnews_module_module ul li:hover .ctnews_ct_title{ color: #FFF;}
.ctnews_module_module ul li:hover .ctnews_ct_content{ color: #FFF;}
.ctnews_module_module ul li:hover .ctnews_data{ color: #FFF; background: url(../images/xwdt_sjh.png) 0px no-repeat;}
.ctnews_module_module ul li:hover .ctnews_more{ color: #FFF;}


/*新闻详细页面*/
.xwxxym_module_module{ clear: both; width: 1200px; margin: 0px auto; height: auto; overflow: hidden; padding: 30px 0px 30px;}
.xwxxym_title{ font-size: 45px; text-align: center; color: #0068b7; line-height: 90px;}
.xwxxym_data{ clear: both; color: #9fa0a0; text-align: center; font-size: 18px; line-height:60px;}
.xwxxym_content{ clear: both; height: auto; overflow: hidden; font-size: 16px; color: #a0a0a0; line-height: 30px; padding: 40px 0 40px; border-top: 3px solid #c2c2c2; border-bottom: 3px solid #c2c2c2;}
.xwxxym_mr{ clear: both; height: auto; overflow:hidden; margin-top:30px;}
.xwxxym_mr a{ display: block; line-height: 40px; font-size: 18px; color: #a0a0a0; width: 100%;}
.xwxxym_mr a:hover{ color: #006bb6;}

/*员工活动*/
.yggxym_module{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.yghd_module{width: 1200px; position: relative; z-index: 33; margin: 0px auto; height: auto; overflow: hidden;}
.yghd_module ul li{ width: 100%; height: auto; overflow: hidden;}
.yghd_nr{ width: 70%; float: left; height: 240px; background: #00aeef; padding: 20px 4% 20px 4%;}
.yghd_title{ font-size: 24px; color: #FFF; line-height: 60px; letter-spacing:8px; width: 100%;}
.yghd_content{ clear: both; margin-right: 80px; font-size: 16px; line-height: 28px; color: #FFF;}
.yghd_pic{ width: 320px; position: absolute; top: 10%; right: 0px; float: right; height: auto; overflow: hidden;}
.yghdtp_module{ clear: both; width: 1200px; margin: 20px auto 0; height: auto; overflow: hidden;}
.yghdtp_pic{ width: 549px; float: left; height: auto; overflow: hidden;}
.yghdtp_pic ul li{ width: 168px; float: left; height: 115px; overflow: hidden; margin-top:10px; margin-right: 15px;}
.yghdtp_pic ul li img{ width: 168px; height: 115px; overflow: hidden;transition: all 0.5s;}
.yghdtp_pic ul li:hover img{transform: scale(1.1);}
.yghdbt_module{ width:651px; border-top: 2px solid #959595; padding-top: 15px; margin-top:12px; float: right;height: auto; overflow: hidden;}
.yghdbt_module ul li{ width:310px; float: left; height: 54px; overflow: hidden; border-bottom: 2px solid #959595; padding: 27px 0 27px 15px;}
.yghdbt_data{ width:66px; float: left; height: 52px;}
.yghdbt_data h2{ font-size: 26px; color: #00aeef; line-height: 26px;} 
.yghdbt_data p{ clear: both; font-size: 23px; color: #00aeef; line-height:38px;} 
.yghdbt_content{ width: 240px; float: right; font-size: 12px; line-height:18px; color: #808285;}

/*员工关怀*/
.yggh_moudle{ clear: both; width: 100%; margin-top: 20px;  height: auto; overflow: hidden;}
.yggh_item{width: 1200px; margin: 0px auto; line-height: 60px; font-size: 20px; color: #000; letter-spacing:5px;}
.yghd_btn{position:absolute;width:64px;height:9px;right:410px;bottom:30px;text-align:right;}
.yghd_btn ul li{display:inline-block;_display:inline;_zoom:1;width:9px;height:9px;margin-left:7px;cursor:pointer; background: url(../images/ryhui.png) no-repeat;}
.yghd_btn ul li.on{ background:url(../images/rylan.png) no-repeat;}

/*营销招商*/
.yxzsym_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; padding: 20px 0px;}
.yxzsym_item{ font-size: 40px; line-height: 60px; text-align: center; width: 100%;margin-top: 40px; color: #1363a9;}
.yxzsym_module_module{ clear: both; width: 100%; /*border-top: 1px solid #8e8887;*/ height: auto; overflow: hidden; text-align: center; margin-top:40px;}
.yxzsym_module_module ul li{ width: 400px; float: left; line-height: 40px; border-bottom: 1px solid #8e8887; height: 40px;font-family:"\5fae\8f6f\96c5\9ed1";}
.yxzsym_module_module ul li dl{ font-size: 20px; color: #a1a0a0; width: 100px; float: left;}
.yxzsym_module_module ul li dt{ font-size: 20px; color: #a1a0a0;width: 100px; float: left;}
.yxzsym_module_module ul li dd{ font-size: 20px; color: #a1a0a0;width: 200px; float: left;}
.yxzsym_module_module ul li.yxzsym_active{ background: #c9c9c9;}
.yxzsym_module_module ul li.yxzsym_active dl{ color: #FFF;}
.yxzsym_module_module ul li.yxzsym_active dt{ color: #FFF;}
.yxzsym_module_module ul li.yxzsym_active dd{ color: #FFF;}



/*研发实力*/
.yfskym_module{ width: 100%; height: auto; overflow: hidden;}
.ingcal_module_module{ clear: both; padding: 15px 0px; width:915px; margin: 15px auto 0; height: auto; overflow: hidden;}
.ingcal_module_module ul li{ width: 284px; float: left; margin-left:21px;}
.ingcal_module_module ul li.ingcal_eq0{ margin-left: 0px;}
.ingcal_module_module ul li p{line-height:45px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 16px; color: #1363a9; text-align:left;}
.ingcal_more{ width:151px; margin:10px auto 10px; height: 41px; border: 1px solid #dedede; text-align: center; color: #5a5a5a; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 41px;}
.ingcal_more a{color: #5a5a5a;}
.ingcal_more:hover{ background: #fc9707; border: 1px solid #fc9707;}
.ingcal_more:hover a{ color: #FFF;}
.ingcal_pic{width: 284px; height: 189px; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingcal_module_module ul li img{width: auto; margin:0 auto; display:block; height: 100%; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingcal_module_module ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.ingcal_module_module ul li:hover p{ color: #004199;}


/*研发成果*/
.yfxmym_module{ clear: both; width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.yfxmym_itm1{ width:160px; margin-left: 640px; text-align: right; height: 70px; overflow: hidden; border-bottom: 1px solid #669ac7; margin-top: 20px;}
.yfxmym_itm1 h2{ color: #717071; font-size: 20px; line-height: 40px;}
.yfxmym_itm1 h2 span{ color: #0055a1; font-size: 30px;}
.yfxmym_itm1 p{ font-size: 14px; color: #595757; line-height: 20px;}
.yfxmym_item2{ clear: both; height: auto; overflow: hidden; width: 100%;}
.yfxmym_item2 ul li{ width: 160px; margin-left: 240px;  text-align: right; height: 70px; border-bottom: 1px solid #669ac7; float: left; margin-top: 20px;}
.yfxmym_item2 ul li h2{ color: #717071; font-size: 20px; line-height: 40px;}
.yfxmym_item2 ul li h2 span{ color: #0055a1; font-size: 30px;}
.yfxmym_item2 ul li p{ font-size: 14px; color: #595757; line-height: 20px;}
.yfxmym_item2 ul li.yfxmym_title{ width: 210px; margin-left: 190px;}

/*加入我们详细*/
.jrxxym_module{ width: 100%; height: auto; overflow: hidden;}
.jrxxym_module_module{ width: 1000px; margin:30px auto; height: auto; overflow: hidden;}
.jrxxym_item{ width: auto; margin: 20px auto 50px; height: auto; overflow: hidden;}
.jrxxym_item ul li{ width: auto; float: left; color: #333; font-size: 22px; padding: 15px;}
.jrxxym_content{ clear: both; width:97%; margin: 80px auto 30px; height: auto; overflow: hidden;}
.jrxxym_title{ font-size: 20px; color: #333; line-height: 40px; width: 100%; clear: both;}
.jrxxym_ct_module{font-size: 16px; color: #7d7d7d; line-height: 30px; width: 100%; clear: both;}
.ctlxwm_module{ width: 100%; height: auto;}
.ctlxwm_title{ clear: both; width: 100%; font-weight: bold; font-size: 22px; color: #1363a9; line-height: 40px;}
.ctlxwm_content{ clear: both; width: 100%; font-size: 16px; color: #1363a9; line-height: 30px;}




/*联系我们页面*/
.lxwmym_module{ width: 100%; height: auto; overflow: hidden;}
.lxwmym_module_module{ max-width:1200px; background: url(../images/map.jpg) center no-repeat; margin:200px auto 120px; height: 540px; position: relative; z-index: 66;}
.lxwmym_module_module ul li{ cursor: pointer;}
.lxwmym_module_module ul li.lxwmym_list{ position: absolute; top:-62px; right:105px;}
.lxwmym_module_module ul li.lxwmym_list1{ position: absolute; top:-18px; right:220px;}
.lxwmym_module_module ul li.lxwmym_list2{ position: absolute; top:50px; right:280px;}
.lxwmym_module_module ul li.lxwmym_list3{ position: absolute; top:50px; right:180px;}
.lxwmym_module_module ul li.lxwmym_list4{ position: absolute; bottom:95px; right:320px;}
.lxwmym_it{ width: 100%; height: auto; overflow: hidden; position: relative; z-index: 66;}
.lxwmym_it_title{ width: 104px; height: auto;}
.lxwmym_it_title i{ display: block;background: url(../images/dt_tbh.png) no-repeat; width: 104px; height: 133px;}
.lxwmym_it_title p{ width: 104px; text-align:center; line-height:24px; font-size: 18px; color: #0071bc; font-weight: bold;}
.ctlxwm_module{ width:440px; padding:20px; background: #fbe8ba; height: auto; position: absolute; top: -120px; right:120px; border-radius: 10px; /*display: none;*/ z-index: 99;}
.ctlxwm_title{ clear: both; width: 100%; font-weight: bold; font-size: 22px; color: #1363a9; line-height:30px;}
.ctlxwm_content{ clear: both;  width: 100%; font-size: 16px; color: #1363a9; line-height:24px;}
.lxwmym_module_module ul li.lx_selected .ctlxwm_module{ display: block;}
.lxwmym_module_module ul li:hover .lxwmym_it_title i{background: url(../images/dt_tbh.png) no-repeat;}
.ctlxwm_pic{  width:0;  height:0; border-width:30px 0 30px 30px;  border-style:solid; border-color:transparent transparent transparent #fbe8ba;/*透明 透明 透明 灰*/ margin:40px auto;
    position:relative; position: absolute; right: -30px; top: 26%;}
.lxwmym_module_module ul li:hover{}
.div_tb{ clear: both; width: 100%; height: auto; overflow: hidden;}
.div_tb dl dd{ cursor: pointer; width: 104px; height: 133px;}
.div_tb dl dd i{ display: block;background: url(../images/dt_tb.png) no-repeat; width: 104px; height: 133px;}
.div_tb dl dd p{ width: 104px; text-align:center; line-height:24px; font-size: 18px; color: #0071bc; font-weight: bold;}
.div_tb dl dd.div_tb_list1{ position: absolute; top:-62px; right:105px;}
.div_tb dl dd.div_tb_list2{ position: absolute; top:-18px; right:220px;}
.div_tb dl dd.div_tb_list3{ position: absolute; top:50px; right:280px;}
.div_tb dl dd.div_tb_list4{ position: absolute; top:50px; right:180px;}
.div_tb dl dd.div_tb_list5{ position: absolute; bottom:119px; right:320px;}

.centered{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.centered-y{position:absolute;width:100%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.distribution-map{position:relative;width:100%;padding:20px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.distribution-map>img{width:100%;position:relative;margin:0;padding:0}
.distribution-map .map-point{cursor:pointer;outline:0;z-index:0;position:absolute;width:40px;height:40px;border-radius:20px;opacity:.8;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity .25s ease-in-out .25s,width .25s ease-in-out .25s,height .25s ease-in-out .25s,z-index .25s ease-in-out .25s;-o-transition:opacity .25s ease-in-out .25s,width .25s ease-in-out .25s,height .25s ease-in-out .25s,z-index .25s ease-in-out .25s;-webkit-transition:opacity .25s ease-in-out,width .25s ease-in-out,height .25s ease-in-out,z-index .25s ease-in-out;-webkit-transition-delay:.25s,.25s,.25s,.25s;-webkit-transition:opacity .25s ease-in-out .25s,width .25s ease-in-out .25s,height .25s ease-in-out .25s,z-index .25s ease-in-out .25s;transition:opacity .25s ease-in-out .25s,width .25s ease-in-out .25s,height .25s ease-in-out .25s,z-index .25s ease-in-out .25s;background:rgba(26,26,26,.85);border:5px solid #7fcff7}
.distribution-map .map-point .content{opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;width:100%;height:100%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:overlay}
.distribution-map .map-point:active,.distribution-map .map-point:focus{margin:0;padding:0;opacity:1;width:300px;height:220px;color:#e5e5e5;z-index:1;-webkit-transition:opacity .25s ease-in-out,width .25s ease-in-out,height .25s ease-in-out;transition:opacity .25s ease-in-out,width .25s ease-in-out,height .25s ease-in-out}
.distribution-map .map-point:active .content,.distribution-map .map-point:focus .content{opacity:1;-moz-transition:opacity .25s ease-in-out .25s,height 0 ease-in-out .25s,overflow 0 ease-in-out .25s;-o-transition:opacity .25s ease-in-out .25s,height 0 ease-in-out .25s,overflow 0 ease-in-out .25s;-webkit-transition:opacity .25s ease-in-out,height 0 ease-in-out,overflow 0 ease-in-out;-webkit-transition-delay:.25s,.25s,.25s;-webkit-transition:opacity .25s ease-in-out .25s,height 0 ease-in-out .25s,overflow 0 ease-in-out .25s;transition:opacity .25s ease-in-out .25s,height 0 ease-in-out .25s,overflow 0 ease-in-out .25s;overflow:hidden}
.distribution-map .map-point:active .content a:active,.distribution-map .map-point:active .content a:hover,.distribution-map .map-point:focus .content a:active,.distribution-map .map-point:focus .content a:hover{color:#afe1fa}


/*资质荣誉*/
.zzryym_module{ width: 100%; height: auto; overflow: hidden;}
.zzryym_module_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; padding: 20px 0px;}
.zzryym_it{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.zzryym_title{ width: 280px; height: 60px; line-height: 60px; font-size: 28px; color: #5da8dd; text-align: center; margin: 0px auto; border-bottom:1px solid #a0a0a0;}
.zzryym_pic{ clear: both; width: 100%; text-align: center; margin-top: 30px;}




/*研发实力头像*/
.yfslpic_module{ width: 1200px; margin: 50px auto 0px; height: auto; overflow: hidden;}
.yfslpic_module_modle{ width: 100%; margin: 0px auto; height: auto; overflow: hidden;}
.yfslpic_module_module{width:100%; height:auto}
.yfslpic_module_module ul{width:1200px; height:auto; margin:0 auto}
.yfslpic_module_module ul a{ display: block; width: 180px; height: 245px; float: left;}
.yfslpic_module_module ul li{width:180px; height:245px; float:left; padding:10px; margin-bottom:3px; overflow:hidden; transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.yfslpic_module_module ul li span{display:block; width:180px; height:200px; overflow:hidden}
yfslpic_module_module ul li span img{transform:translate(-100px,0px); -moz-transform:translate(-100px,0px); -ms-transform:translate(-100px,0px); -o-transform:translate(-100px,0px); -webkit-transform:translate(-100px,0px);}
.yfslpic_module_module ul li p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#595757; font-weight:lighter; line-height:40px; margin-top:5px; text-align: center;}
.yfslpic_module_module ul li i{font-style:normal; font-size:14px; color:#999; line-height:25px;font-family:"\5fae\8f6f\96c5\9ed1";}
.yfslpic_module_module ul li:hover{-moz-box-shadow: 0px 3px 10px #e5e5e5; box-shadow: 0px 3px 10px #e5e5e5; transform:translate(0px,-20px); -moz-transform:translate(0px,-20px); -ms-transform:translate(0px,-20px); -o-transform:translate(0px,-20px); -webkit-transform:translate(0px,-20px);}
.yfslpic_module_module ul li:hover p{color:#006bb6}
.yfslpic_module_module-1{width:100%; height:40px; padding:20px 0px 40px 0px; text-align:center;}
.yfslpic_module_module-1 a:link{display:block; width:230px; height:60px; margin:0 auto; text-align:center; text-decoration:none; font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; border:1px solid #006bb6; line-height:60px; font-family:"\5fae\8f6f\96c5\9ed1"; font-weight:lighter; font-size:16px; transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.yfslpic_module_module-1 a:visited{display:block; width:230px; height:60px; margin:0 auto; text-align:center; text-decoration:none; font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; border:1px solid #ff3131; line-height:60px; font-family:"\5fae\8f6f\96c5\9ed1"; font-weight:lighter; font-size:16px; transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.yfslpic_module_module-1 a:hover{display:block; width:230px; height:60px; margin:0 auto; text-align:center; text-decoration:none; font-family:"\5fae\8f6f\96c5\9ed1"; color:#fff; border:1px solid #ff3131; line-height:60px; font-family:"\5fae\8f6f\96c5\9ed1"; font-weight:lighter; font-size:16px; background:#ff3131}
.yfslpic_module_module-1 a img{width:0px; transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.yfslpic_module_module-1 a:hover img{width:10px; vertical-align:middle; margin-left:10px}




/*全部产品*/
.qbcpbk_module{ width: 100%; height: auto; overflow: hidden;}
.qbcpbk_module_module{ width: 100%; height: auto; overflow: hidden;}
.qbcpbk_item{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; font-size: 18px; color: #7d7d7d; line-height: 60px; letter-spacing:5px;}
.qbcpbk_nr{ width: 1280px; position: relative; z-index: 66; margin: 0px auto; height: auto; overflow: hidden;}
.qbcpbk_content{ width:1200px; margin: 0px auto; height: auto; overflow: hidden;}
.vmc-centered{ padding: 10px 0; }
.vmc-centered img { transition: all 0.3s ease; }
.vmc-centered .vmc_active img { transform: scale(1.2); }
.vmcarousel > li{ float: left;}
.qbcpbk_content ul li{ width: 285px; height:360px; background: #f1f2f2; float: left; margin-left: 20px; overflow: hidden;}
.qbcpbk_title{ width: 100%; height: auto; overflow: hidden; text-align: center; margin-top: 15px;}
.qbcpbk_title h2{ width: 100%; font-size: 18px; color: #000; line-height: 30px;}
.qbcpbk_title p{ clear: both; width: 100%; font-size: 14px; color: #7d7d7d; line-height: 24px;}
.qbcpbk_title dl{ clear: both; width: 100%; font-size: 14px; color: #7d7d7d; line-height: 24px;}
.dbcpbk_pic{ width: 250px; height: 188px; clear: both; margin: 12px auto;}
.dbcpbk_mr{ clear: both; width: 120px; height: 32px; border: 1px solid #aaabab; line-height: 32px; text-indent: 20px; font-size: 14px; background: url(../images/cpfw_gd.png) 90px center no-repeat; margin: 0px auto;}
.dbcpbk_mr a{ color: #aaaaaa;}
.qbcpbk_content ul li:hover .qbcpbk_title h2{ color: #004199;}
.qbcpbk_content ul li:hover .dbcpbk_mr{ color: #FFF; background: url(../images/cpfw_gdh.png) 90px center no-repeat #44c8f5; border: 1px solid #44c8f5;}
.qbcpbk_hd a.next{ background: url(../images/xgl.png) no-repeat; display: block; width: 35px; height: 35px; position: absolute; top: 175px; left:0px; cursor:pointer;}
.qbcpbk_hd a.prev{ background: url(../images/xgr.png) no-repeat; display: block; width: 35px; height: 35px; position: absolute; top: 175px; right:-10px; cursor:pointer;}
.qbcpbk_hd ul li:hover .scsl_title{ color: #ec0000;}
.qbcpbk_hd a.next:hover{background: url(../images/xglh.png) no-repeat;}
.qbcpbk_hd a.prev:hover{background: url(../images/xgrh.png) no-repeat;}


/*产品与服务详情*/
.cpfwxq-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.cpfwxq-banner{ width: 100%; height:762px; overflow: hidden; position: relative;}
.cpfwxq_br_module{ width:1920px; position: absolute; left: 50%; margin-left: -960px;}
.incpzs_content_p1{ width:100%; height:auto; overflow:hidden; position: relative; z-index: 66; top: -100px;}
.incpzs_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.incpzs_item{ width: 100%; text-align: center; height:80px; overflow: hidden; margin-top: 30px; background: url(../images/cpzs_tb.jpg) bottom center no-repeat; }
.incpzs_item h2{ font-size:30px; color: #FFF; line-height: 40px; font-weight: normal;}
.incpzs_item p{ font-size: 14px; color: #FFF; line-height:26px;}
.pro{height:813px;position:relative;overflow:hidden;width:100%}
.pro .probg1{position:absolute;background:url(../images/ico.png) no-repeat left top transparent;width:178px;height:176px;display:block;right:50%;margin-right:672px;top:121px;background-position:-77px -114px}
.pro .probg2{background:url(../images/ico.png) no-repeat left top transparent;width:364px;height:121px;display:block;background-position:-72px -305px;position:absolute;left:50%;margin-left:587px;top:718px}
.pro .pronav{width:918px;margin:0 auto;border-top:1px solid #ccc;margin-top:28px;position:relative}
.pro .pronav .line{width:48px;height:2px;background-color:#be0f17;position:absolute;left:160px;top:-1px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
.pro .pronav a{display:block;float:left;width:130px;color:#FFF;height:53px;line-height:53px;text-align:center;font-size:15px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pro .pronav a:hover{text-decoration:none}
.pro .pronav a.on{color:#be0f17;font-weight:700}
.pro .title{border:0;height:71px}
.pro .promain{width:1200px;margin:0 auto}
.pro .promain ul{overflow:hidden;width:1200px;padding-top:28px;display:none}
.pro .promain ul li{width:288px;height:252px;color:#fff;float:left;margin-left:16px;text-align:center;margin-bottom:30px;position:relative}
.pro .promain ul li a{color:#fff;line-height:56px;background-color:#999;font-size:15px;display:block;width:288px;height:252px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:relative;z-index:2}
.pro .promain ul li a img{display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pro .promain ul li a:hover{text-decoration:none;background-color:#be0f17}
.pro .promain ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.pro .promain ul li a .probg{display:block;width:288px;height:195px;overflow:hidden}
.pro .promain ul li .yy{position:absolute;width:96%;left:2%;bottom:4px;z-index:1;height:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.pro .promain ul li:hover .yy{-webkit-box-shadow:0 5px 23px #be0f17;-moz-box-shadow:0 5px 23px #be0f17;-ms-box-shadow:0 5px 23px #be0f17}
.incpzs_module_module ul li.incpzs_eq{ margin-left: 0px;}
.incpzs_title{ width: 120px; height: 60px; float: left;}
.incpzs_module_module ul li{ width: 288px; height: auto; overflow: hidden;}
.incpzs_pic{ width: 288px; height: 190px; overflow: hidden;}
.incpzs_module_module ul li p{ clear: both; width: 100%; height: 50px; text-align: center; line-height: 50px; font-size: 16px; color: #6d6e71; background: #ebebeb;}
.incpzs_module_module ul li:hover .incpzs_pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.incpzs_module_module ul li:hover p{ background: #0e62a9; color: #FFF;}
.parBd{overflow:hidden; position:relative; padding:0px 0px;}
.hd{ overflow:hidden;  height:9px; padding:0 10px; width: 120px; margin:20px auto;}
.hd .prevStop{ background-position:-60px 0; }
.hd .nextStop{ background-position:-60px -50px; }
.hd ul{ float:right; overflow:hidden; zoom:1; height: 9px;}
.hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.png") 0 -9px no-repeat; float: left;}
.hd ul li.on{ background-position:0 0; background-repeat: no-repeat;}
.slideGroup{ width:1200px; margin: 0px auto; text-align:left;  }
.slideGroup .parHd{ height:39px; line-height:39px; width: 788px; margin: 30px auto 20px;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; text-align:center; cursor:pointer; font-size: 15px; color: #FFF;  width: 106px; height: 37px; border: 1px solid #cecece; margin-left: 20px;}
.slideGroup .parHd ul li.on{ height:37px;  background:#e00111; border:1px solid #e00111;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 0px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:none; width:30px; height:94px; border:1px solid #ddd; background:url(../images/icoLeft.gif) center center no-repeat #f4f4f4;}
.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;}

.cpfwxx_module{clear: both; height: auto; overflow: hidden; width: 1100px; margin: 0px auto; padding-bottom: 30px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 18px; color: #a0a0a0; line-height:30px;  padding: 0px 50px 50px;}
.cpfwxx_title{ font-size: 52px; color: #6d6e71; line-height: 60px; margin-bottom: 40px; width: 100%; text-align: center;}


/*产品服务详情*/
.cpxxym_module{ width: 100%; height: auto; overflow: hidden; background: url(../images/cpxx_bg.jpg) top center no-repeat;}
.cpxxym_top{ width: 1200px; margin: 20px auto; height: auto; overflow: hidden;}
.cpxxym_fl{ clear: both;width: 100%; height: auto; overflow: hidden;}
.cpxxym_fl ul li{ width: auto; float: left; padding: 0px 30px; font-size: 24px; line-height: 60px; color: #FFF; background: url(../images/cpfwxx_t.jpg) right center no-repeat;}
.cpxxym_fl ul li a{ color: #FFF;}
.cpxxym_content{ clear: both; width: 100%; height: auto; overflow: hidden; margin-top: 60px;}
.cpxxym_title{ clear: both; width: 100%; line-height: 60px; font-size: 52px; text-align: center; color: #FFF;}
.cpxxym_nr{ clear: both; width: 100%; height: auto; overflow: hidden;margin-top: 30px;}
.cpxxym_nr ul li{ width: 25%; float: left; border-bottom:1px solid #FFF; height: auto; overflow: hidden;}
.cpxxym_nr_title{ font-size: 24px; color: #FFF; background: url(../images/cpxx_d.jpg) 0px center no-repeat; text-indent: 15px; border-bottom:1px solid #FFF; line-height: 80px;}
.cpxxym_nr_content{ clear: both;  padding: 20px; font-size: 16px; line-height: 30px; color: #FFF;}
.cpxxym_ct{ clear: both; height: auto; overflow: hidden; width: 100%; text-align: center; font-size: 18px; color: #666; line-height: 30px; margin-top: 120px;}
.cpxxym_sms{ clear: both; height: auto; overflow: hidden; margin-top: 50px;}
.cpxxym_sms h2{ font-size: 30px; color: #000; line-height: 40px;}
.cpxxym_sms_mr{ width:140px; background:url(../images/cpxx_jt.png) 100px center no-repeat #2ea5d4; border-radius: 20px; height: 40px; line-height: 40px; font-size: 14px; color: #FFF; text-indent: 30px; margin-top: 20px;}
.cpxxym_sms_mr a{ color: #FFF;}


/*招聘职位*/
.zpzwym_module{ clear: both; width:1200px; margin: 40px auto 0; height: auto; overflow: hidden; padding: 20px 0px;}
.zpzwym_item{ width: 1196px; border: 2px solid #8bd8fb; overflow: hidden; height: 80px; line-height: 80px;}
.zpzwym_title{ background: url(../images/zpzwym_t.jpg) 25px center no-repeat; text-indent:50px; font-size: 25px; color: #2fa8d8; line-height: 80px; height: 80px; float: left; width: 200px;}
.zpzwym_xh{ width: 840px; border: 1px dashed #34aad9; margin-top: 40px; float: left;}
.zpzwym_data{ width: auto; float: right; margin-right: 25px; font-size: 22px; color: #2fa8d8; line-height: 80px;}
.zpzwym_content{ clear: both; width: 100%; height: auto; overflow: hidden; padding: 30px 50px;}
.zpzwym_content h2{ color: #7d7d7d; font-size: 25px; line-height: 40px;clear: both; width: 100%;}
.zpzwym_nr{color: #7d7d7d; font-size: 25px; line-height: 40px; clear: both; width: 100%;}


/*主要服务板块*/
.zyfwbk_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.zyfwbk_item{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; font-size: 18px; color: #7d7d7d; line-height: 60px; letter-spacing:5px;}
.zyfwbk_module_module{ clear: both; height: auto; overflow: hidden;}
.zyfwbk_module_module ul li{ width: 220px; float: left; margin-left: 10px; height: auto; overflow: hidden; position: relative; z-index: 33;}
.zyfwbk_pic{ width: 220px; height: 148px;}
.zyfwbk_mr{ width: 23px; height: 22px; position: absolute; top:125px; right: 0px;}
/*.inzyfw_content{ clear: both; height: auto; overflow: hidden; width: 100%; padding: 15px 0; background: #e5e5e5;}
.inzyfw_td{ width: 26%; margin-right: 2%; text-align: right; height: 3px; float: left; margin-top:8px;}
.inzyfw_nr{ width: 72%; float: left; text-align: left;font-size: 16px; color: #727171; line-height: 20px;}
*/
.zyfwbk_content{ clear: both; height: auto; overflow: hidden;}

/*明星产品*/
.mxcpbk_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.mxcpbk_item{width: 1200px; margin: 0px auto; height: auto; overflow: hidden; font-size: 18px; color: #7d7d7d; margin-top: 20px; line-height: 60px; letter-spacing:5px;}
.mxcpbk_module_module{ clear: both; width: 100%; height: auto;}
.mxcpbk_module_module ul li{ width: 100%;}


/*历史沿革*/
.lsygbk_module{ width: 100%; height: auto; overflow: hidden;}



/*明星产品版块*/
.mxcpbk_module_module{ width:1200px; margin-bottom: 20px; height:277px; overflow:hidden; position:relative;}
.mxcpbk_module_module .mxcpbk_bd{ height:15px; overflow:hidden; position:absolute; right:48%; bottom:5px; z-index:1; }
.mxcpbk_module_module .mxcpbk_bd ul{ overflow:hidden; zoom:1; float:left;  }
.mxcpbk_module_module .mxcpbk_bd ul li{ float:left; margin-right:8px;  width:30px; height:4px; line-height:14px; text-align:center; background:#d7d7d7; cursor:pointer; }
.mxcpbk_module_module .mxcpbk_bd ul li.on{ background:#01aef0; color:#fff; }
.mxcpbk_module_module .bd{ position:relative; height:100%; z-index:0;   }
.mxcpbk_module_module .bd li{ zoom:1; vertical-align:middle; }
.mxcpbk_module_module .bd img{ width:450px; height:230px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.mxcpbk_module_module .prev,
.mxcpbk_module_module .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.mxcpbk_module_module .next{ left:auto; right:3%; background-position:8px 5px; }
.mxcpbk_module_module .prev:hover,
.mxcpbk_module_module .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.mxcpbk_module_module .prevStop{ display:none;  }
.mxcpbk_module_module .nextStop{ display:none;  }


/*在线反馈*/
.zxfkym_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.zxfkym_item{ width: 100%; text-align: center; line-height: 60px; font-size: 38px; color: #1363a9; margin: 50px 0px;}
.zxfkym_module_module{ clear: both; height: auto; overflow: hidden;}
.zxfkym_module_module{ width:1100px; height: 425px; background: #dcdcdc; margin: 0px auto 30px;}
.zxfkym_content{ width: 662px; margin: 140px auto; height: auto; overflow: hidden;}
.icr-label { position: relative; display: inline-block; }
.icr-hidden { position: absolute; display: block; top: 0; left: 0; width: 0; height: 0; overflow: hidden; }
.icr-input { position: absolute; display: block; top: -20px; left: -20px; }
.icr-text { display: inline; vertical-align: middle; color: #595757; font-size: 24px;}
.icr-item { position: relative; display: inline-block; vertical-align: middle; }
/* Sprite positions */

.icr-label .type_checkbox { background-position: 0 0; }
.icr-label .type_radio { background-position: 0 0px; }
.icr-label:hover .type_checkbox { background-position: -50px 0; }
icr-label:hover .type_radio { background-position: -50px 0px; }
.icr-label:hover .type_radio { background: url(../images/zxkf_tb.png) no-repeat; }
.icr-label.checked .type_checkbox { background-position: -150px 0; }
icr-label.checked .type_radio { background-position: -150px 0px; }
.icr-label.checked .type_radio{ background: url(../images/zxkf_tbh.png) no-repeat;}
.icr-label.checked:hover .type_checkbox { background-position: -150px 0; }
icr-label.checked:hover .type_radio { background-position: -150px 0px; }
.icr-label.checked:hover .type_radio { background: url(../images/zxkf_tbh.png) no-repeat;}
.icr-label.disabled { opacity: 0.5; }
.lt-ie9 .icr-label.disabled { filter: alpha(opacity=50); }
.icr-label.disabled .type_checkbox { background-position: 0 0 !important; }
.icr-label.disabled .type_radio { background-position: 0 -50px !important; }
.icr-label.checked.disabled .type_checkbox { background-position: -100px 0 !important; }
.icr-label.checked.disabled .type_radio { background-position: -100px -50px !important; }

.icr-label { padding-right: 2px; margin: 0 5px 5px 0; clear: both; width: 100%;}
.icr-item { width: 28px; height: 20px; background: url(../images/zxkf_tb.png) no-repeat;}
.icr-label.disabled { opacity: 0.4; }
.icr-label.focused .type_checkbox:after { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.icr-label.focused .type_radio:after { -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; }

.icr3-label{ height:40px; cursor: pointer;}
.bglx_ct3{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.bglx_ct3_l{ width:auto; float: left; height: auto; overflow: hidden;}
.icr3-label.checked .type_radio{ background: url(../images/zxkf_tbh.png) no-repeat;}
.icr3-label.checked:hover .type_radio { background: url(../images/zxkf_tbh.png) no-repeat;}
.bglx_ct3_r{ width: auto; float: right; background: url(../images/tbsm_t.jpg) right center no-repeat; padding-right: 15px; font-size: 22px; color: #0e62a9;}
.bglx_ct3_r a{color: #0e62a9;}
.bglx_ct3_r a:hover{color: #0e62a9; text-decoration: underline;}


.js-demo-1,.js-demo-2{ margin-bottom: 30px; line-height: 38px; }
label{margin-right:20px!important;}
.js-demo-1{ color: #1363a9; font-size: 38px; line-height: 40px;}
.zxfkym_qd{ font-size: 24px; color: #FFF; width: 150px; height: 42px; line-height: 42px; background: #0e62a9; letter-spacing: 5px; border: 0px; border-radius:5px; text-align: center; display: block; float: left; cursor: pointer;}
.zxfkym_qx{ font-size: 24px; color: #FFF; width: 150px; height: 42px; line-height: 42px; background: #0e62a9; letter-spacing: 5px; border: 0px; border-radius:5px; text-align: center; display: block; float: right; cursor: pointer;}
.zxfkym_tj{ width: 480px; margin: 0px auto; height: auto; overflow: hidden;}
.zxfkym_module_module1{ width:1100px; height:450px; background: #dcdcdc; margin: 0px auto 30px;}
.zxfkym_content1{ width:580px; margin: 50px auto; height: auto; overflow: hidden;}
.zxfkym_ct1_title{ color: #0e62a9; margin-top: 50px; font-size: 26px; line-height: 40px;}
.zxfkym_tj1{ width:580px; margin: 0px auto; height: auto; overflow: hidden;}


.zxfkym_module_module2{ width:1200px; height:auto; margin: 0px auto 30px;}
.zxfkym_content2{ width:1200px; margin: 50px auto; height: auto; overflow: hidden;}
.zxfkym_ct2_title{ color: #0e62a9; margin-top: 50px; font-size: 26px; line-height: 40px;}
.zxfkym_tj2{ width:580px; margin: 50px auto 0; height: auto; overflow: hidden;}
.zxfkym_ct2_title h2{ font-size: 18px; color: #595757; line-height: 40px;}
.zxfkym_ct2_title p{ font-size: 20px; color: #0e62a9; line-height: 40px;}


.zxfkym_item3{ width: 100%; text-align: center; line-height: 60px; font-size: 38px; color: #1363a9; margin: 50px 0px 0px;}
.zxfkym_module_module3{ width:1200px; height:auto; margin: 0px auto 30px;}
.zxfkym_content3{ width:1200px; margin: 20px auto 30px; height: auto; overflow: hidden;}
.zxfkym_ct3_title{font-size: 22px; line-height: 40px;color: #595757; line-height: 40px; text-align: center;}
.zxfkym_tj3{ width:100%; margin: 50px auto 0; height: auto; overflow: hidden;}
.bglx_ct3_title{font-size: 22px;color: #595757;  width: auto; float: left;}


input:focus{ outline: none;}
.tsjy_bd h2{ font-size: 18px; color: #595757; line-height:40px;}
.tsjy_bd{ clear: both; margin-top: 10px;}
.tsjy_bd p{ line-height: 30px; width: 100%; margin-top: 10px; height: 60px;}
.tsjy_bd p span{line-height: 36px; width:150px; display: block; float: left; color: #595757; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 18px;}
.tsjy_bd p input{line-height: 34px; width: 260px; color: #333; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; border: 1px solid #96bbda; text-indent: 10px;}
.tsjy_bd p input.userbd{ background: #fa41cd; width: 230px; margin: 0px auto; height: 42px; line-height: 42px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; text-align: center; color: #FFF; cursor: pointer; border-radius: 5px;}

#sel{ width: 100%; height: 40px; border: 1px solid #96bbda; text-indent: 15px; font-size: 18px; color: #9fa0a0;}
.item_title{font-size: 18px; color: #595757; line-height:50px; margin-top: 20px;}
.item_content{ width: 1158px; color: #595757; font-size: 22px; line-height: 30px;  padding: 20px; border: 1px solid #96bbda;}


/*高强加患者信息*/

.hzxxbk_module_modulebg{ clear: both; height: auto; overflow: hidden; /*width:1118px;*/ width: 1118px; border: 0px solid #c6c3c2; margin-top: 20px; padding: 30px 40px;}
.hzxxbk_module_modulebg ul li{ width: 25%; float: left; height: auto; overflow: hidden;}
.hzxxbk_module_modulebg ul li h2{ font-size: 20px; color: #595757; line-height: 40px;}
.hzxxbk_module_modulebg ul li h2 b{ display:block; margin-right: 5px; float: left; color: #F00;}
.hzxxbk_module_modulebg ul li p{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}
.hzxxbk_module_modulebg ul li p{ display: block; float: left;}
.hzxxbk_module_modulebg ul li h1{ display: block; float: left; font-size: 22px; color: #575757; line-height: 40px; margin-top: 10px; margin-left: 15px;}
/*患者信息*/
.hzxxbk_module{ width: 1200px; margin: 30px auto; height: auto; overflow: hidden;font-family:"\5fae\8f6f\96c5\9ed1";}
.hzxxbk_item{ font-size: 22px; color: #FFF; height: 50px; line-height: 50px; text-indent: 10px; background: #0e62a9; width: 100%;}
.hzxxbk_module_module{ clear: both; height: auto; overflow: hidden; /*width:1118px;*/ width: 1198px; border: 1px solid #c6c3c2; margin-top: 20px; padding: 30px 40px;}
.hzxxbk_ct{ width: 100%; height: auto; overflow: hidden;}
.hzxxbk_module_module ul li{ width: 25%; float: left; height: auto; overflow: hidden;}
.hzxxbk_module_module ul li h2{ font-size: 20px; color: #595757; line-height: 40px;}
.hzxxbk_module_module ul li h2 b{ display:block; margin-right: 5px; float: left; color: #F00;}
.hzxxbk_module_module ul li p{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}
.hzxxbk_module_module ul li p{ display: block; float: left;}
.hzxxbk_module_module ul li h1{ display: block; float: left; font-size: 22px; color: #575757; line-height: 40px; margin-top: 10px; margin-left: 15px;}
.hzxxbk_name{ width:180px; padding: 5px 8px; height: 24px; color: #9fa0a0; font-size: 16px; line-height: 24px; border: 1px solid #ddd; font-family:"\5fae\8f6f\96c5\9ed1";}
.hzxxbk_xb_title{ width: auto; float: left; height: 40px; line-height: 40px; font-size: 18px;}
.hzxxbk_xb_title label{ width: 16px; height: 16px; background: url(../images/form-normal.png) 5px center no-repeat; padding-left: 28px; cursor: pointer;}
.hzxxbk_xb{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.hzxxbk_xb_title label input{ display: none;}
.hzxxbk_xb .sxactive label{ background: url(../images/form-checked-normal.png) no-repeat;}
.hzxxbk_ct1{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}

/*相关重要信息*/
.xgzyxxbk_module{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.xgzyxxbk_item{ font-size: 22px; color: #595757; line-height: 60px; width: 100%;}
.xgzyxxbk_module_module{ clear: both; height: auto; overflow: hidden;}
.xgzyxxbk_module_module ul li{ width: 418px; float: left; height:  auto; overflow: hidden;}
.xgzyxxbk_title{ font-size: 22px; color: #595757; line-height: 40px; width: auto; float: left;}
.xgzyxxbk_content{ width: auto; float: left; margin-left: 10px;}
.xgzyxxbk_content dl dd{ width: auto; float: left; line-height: 40px; font-size: 14px; color: #595757; margin-left: 10px;}
.xgzyxxbk_content dl dd label{width: auto; height: 40px; background: url(../images/form-normal.png) 0px 12px no-repeat; padding-left: 20px; cursor: pointer; display: block; line-height: 40px; float: left; font-size: 16px;}
.xgzyxxbk_content dl dd.xgzyactive label{ background: url(../images/form-checked-normal.png) 0px 12px no-repeat;}
.xgzyxxbk_content dl dd input{ display: none;}
.xgzyxxbk_content dl dd input.xgzyxxbk_name{ width:120px; display: block; height: 24px; line-height: 24px; padding:3px 5px; font-size: 14px; color: #595757; border: 1px solid #ddd;}
.xgzyxxbk_dd{ width: 40px; float: left;}
.xgzyxxbk_xz{ width: auto; float: left;margin-top: 3px; margin-right: 5px;}


/*饮酒史板块*/
.yjsbk_title{ font-size: 22px; color: #595757; line-height: 40px; width: auto; float: left;}
.yjsbk_content{ width: auto; float: left; margin-left: 10px;}
.yjsbk_content dl dd{ width: auto; float: left; line-height: 40px; font-size: 14px; color: #595757; margin-left: 10px;}
.yjsbk_content dl dd label{width: auto; height: 40px; background: url(../images/form-normal.png) 0px 12px no-repeat; padding-left: 20px; cursor: pointer; display: block; line-height: 40px; float: left; font-size: 16px;}
.yjsbk_content dl dd.yjsactive label{ background: url(../images/form-checked-normal.png) 0px 12px no-repeat;}
.yjsbk_content dl dd input{ display: none;}
.yjsbk_content dl dd input.yjsbk_name{ width:120px; display: block; height: 24px; line-height: 24px; padding:3px 5px; font-size: 14px; color: #595757; border: 1px solid #ddd;}
.yjsbk_dd{ width: 40px; float: left;}
.yjsbk_xz{ width: auto; float: left;margin-top: 3px; margin-right: 5px;}


/*过敏史*/
.gmsbk_title{ font-size: 22px; color: #595757; line-height: 40px; width: auto; float: left;}
.gmsbk_content{ width: auto; float: left; margin-left: 10px;}
.gmsbk_content dl dd{ width: auto; float: left; line-height: 40px; font-size: 14px; color: #595757; margin-left: 10px;}
.gmsbk_content dl dd label{width: auto; height: 40px; background: url(../images/form-normal.png) 0px 12px no-repeat; padding-left: 20px; cursor: pointer; display: block; line-height: 40px; float: left; font-size: 16px;}
.gmsbk_content dl dd.gmsactive label{ background: url(../images/form-checked-normal.png) 0px 12px no-repeat;}
.gmsbk_content dl dd input{ display: none;}
.gmsbk_content dl dd input.gmsbk_name{ width:120px; display: block; height: 24px; line-height: 24px; padding:3px 5px; font-size: 14px; color: #595757; border: 1px solid #ddd;}
.gmsbk_dd{ width: 40px; float: left;}
.gmsbk_xz{ width: auto; float: left;margin-top: 3px; margin-right: 5px;}


/*其它病史*/
.xgzyxxbk_module_module ul li.qtjb_it{ width:700px;}
.qtjbbk_title{ font-size: 22px; color: #595757; line-height: 40px; width: auto; float: left;}
.qtjbbk_content{ width: auto; float: left; margin-left: 10px;}
.qtjbbk_content dl dd{ width: auto; float: left; line-height: 40px; font-size: 14px; color: #595757; margin-left: 10px;}
.qtjbbk_content dl dd label{width: auto; height: 40px; background: url(../images/form-normal.png) 0px 12px no-repeat; padding-left: 20px; cursor: pointer; display: block; line-height: 40px; float: left; font-size: 16px;}
.qtjbbk_content dl dd.qtjbactive label{ background: url(../images/form-checked-normal.png) 0px 12px no-repeat;}
.qtjbbk_content dl dd input{ display: none;}
.qtjbbk_content dl dd input.qtjbbk_name{ width:120px; display: block; height: 24px; line-height: 24px; padding:3px 5px; font-size: 14px; color: #595757; border: 1px solid #ddd;}
.qtjbbk_dd{ width: 40px; float: left;}
.qtjbbk_xz{ width: auto; float: left;margin-top: 3px; margin-right: 5px;}


/*既往药品不良反应/事件*/
.xgzyxxbk_module_module ul li.ypblfybk_it{width:700px;}
.ypblfybk_title{ font-size: 22px; color: #595757; line-height: 40px; width: auto; float: left;}
.ypblfybk_content{ width: auto; float: left; margin-left: 10px;}
.ypblfybk_content dl dd{ width: auto; float: left; line-height: 40px; font-size: 14px; color: #595757; margin-left: 10px;}
.ypblfybk_content dl dd label{width: auto; height: 40px; background: url(../images/form-normal.png) 0px 12px no-repeat; padding-left: 20px; cursor: pointer; display: block; line-height: 40px; float: left; font-size: 16px;}
.ypblfybk_content dl dd.ypblfyactive label{ background: url(../images/form-checked-normal.png) 0px 12px no-repeat;}
.ypblfybk_content dl dd input{ display: none;}
.ypblfybk_content dl dd input.ypblfybk_name{ width:120px; display: block; height: 24px; line-height: 24px; padding:3px 5px; font-size: 14px; color: #595757; border: 1px solid #ddd;}
.ypblfybk_dd{ width: 40px; float: left;}
.ypblfybk_xz{ width: auto; float: left;margin-top: 3px; margin-right: 5px;}

/*怀疑用药*/
.hyyybk_module{ width:100%; height: auto; overflow: hidden;}
.hyyybk_item{ font-size: 22px; color: #FFF; height: 50px; line-height: 50px; text-indent: 10px; background: #0e62a9; width: 100%;}
.hyyybk_module_module{ clear: both; height: auto; overflow: hidden;}


/*下载报告表*/
.zxfk_db{ clear: both; width: 100%; font-size: 20px; color: #595757; line-height: 60px;}
.zxbgb_mr{ clear: both; width:230px; background: #0e62a9; height: 50px; line-height: 50px; text-align: center; font-size: 24px; color: #FFF;}
.zxbgb_mr a{ color: #FFF; display: block;}
.zxbgb_mr a:hover{ color: #FFF;}


/*版权*/
.fyjzzs-footer{ width:100%; height:auto; overflow:hidden; font-size:12px; background:#58595b;}
.footer_module{ width:1200px; margin:60px auto 0px; height:245px; overflow:hidden;}
.footer_module ul li{ width:70px; margin-right: 15px; float: left; height: auto; overflow: hidden;}
.footer_module ul li h2{color: #FFF; font-size: 14px; font-weight: bold; line-height: 46px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module{ clear: both; height: 168px; overflow: hidden;}
.ftdh_module ul li{ color: #7d7d7d; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module ul li a{ color: #7d7d7d;}
.ftdh_module ul li a:hover{ color: #ff7800;}
.footer_module ul li.ftlx_it{ width: 470px; margin-left: 20px;}
.footer_module ul li.ftlx_it h2{color: #e6e6e6; font-size: 16px; line-height: 40px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_bg.jpg) bottom left no-repeat;}
.ftlx_it{ width: 170px; padding-left: 40px; height: auto; overflow: hidden;}
.ftlx_module{ clear: both;  color: #c9c9c9; line-height: 24px; height: 168px; width: 100%; font-size: 13px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftlx_module ul li{ background: url(../images/dian.jpg) 0px center no-repeat; text-indent:10px;}
.footer_module ul li{ font-size: 12px;}
.footer_module ul li.ftdt_module{ width:100px; margin-right:25px;}
.footer_module ul li.ftdt_module .ftlx_module ul li{background: url(../images/dian.jpg) 0px 10px no-repeat; text-indent:10px;}
.footer_module ul li.ftcpfw_module{ width: 80px;}
.footer_module ul li.ftdt_module ul li{ background: none; line-height: 24px; width: 100%; float: left; padding-left:0px; font-size: 12px; color: #898989;}
.footer_module ul li ul li a{ color: #eaeaea;}
.footer_module ul li ul li a:hover{ color: #FFF; text-decoration: underline;}

.footer_module ul li.ftdt_module ul li a{ color: #eaeaea;}
.footer_module ul li.ftdt_module ul li a:hover{ color: #FFF; text-decoration: underline;}
.ftxw_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 15px; color: #898989; line-height: 26px; font-size: 14px;}
.footer_module ul li.ftwm_module{ width:200px; background: url(../images/bt_t.jpg) left center no-repeat; padding-right: 30px; padding-left: 40px;}
.footer_module ul li.ftwm_module h2{background: url(../images/ft_t.png) 0px bottom no-repeat;}

.ftxw_module_module ul li{ font-size: 13px; color: #c9c9c9; line-height: 24px;}
.ftxw_module_module ul li a{color: #c9c9c9;}
.ftxw_module_module ul li a:hover{color: #FFF; text-decoration: underline;}

.footer_module ul li.ftew_eq{ float: right; width: 390px;}
.footer_module ul li.ftew_eq h2{background: url(../images/ft_t.png) 0px bottom no-repeat;}
.ftew_module{ width: 100%; float: left; height: 150px; overflow: hidden; padding-left:0px;}
.ftew_module ul li{ width: 173px; height: auto; float: left; margin-left: 20px; margin-right: 0px; overflow: hidden; padding: 0px; background: 0px;}
.ftew_module ul li p{color: #898989; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1"; clear: both; width: 100%; text-align: center;}
.dbrx_module{ clear: both; text-align: right; width: 100%; height: auto; overflow: hidden;}
.dbrx_title{ font-size: 26px;letter-spacing:10px; color: #FFF; line-height: 40px;}
.dbrx_pic{ width: auto; float: right;}


.footer_module ul li.ftxw_module{ width: 140px; padding-left: 0px; padding-right: 30px;}
.footer_module ul li.ftxw_module ul li{ background: none; width: 170px;  padding-left: 25px; float: left; height:24px;}
.footer_module ul li.ftxw_module ul li a{ color: #c9c9c9;}
.footer_module ul li.ftxw_module ul li a:hover{ color: #FFF; text-decoration: underline;}
.footer_module ul li.ftxw_module h2{ text-indent: 25px;background: url(../images/ft_t.png) 25px bottom no-repeat;}

.ftfs_module{ width: 215px; float: left; margin-left: 25px; margin-top: 20px; height: auto; overflow: hidden;}
.footer_module ul li .ftfs_module h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #ddd; line-height: 20px;}
.ftlx_dh{ clear: both; height: auto; overflow: hidden;}
.ftlx_ct{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}
.ftlx_ct p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #ddd; line-height: 24px;}
.ftlx_kf{ clear: both; width: 117px; height: 35px; background: #ea1a1a; line-height: 35px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #FFF; margin-top: 20px;}
.ftlx_kf i{ display: block; float: left; display: block; text-indent: 15px; margin-right: 5px; font-size: 20px;}
.ftlx_kf a{ color: #FFF;}
.ftlx_kf:hover{ background: #c90f1a;}

.bottom_module{ clear:both; width:1200px; margin: 0px auto; height:50px;}
.bt_nav{ width: auto; float: left; height: auto; overflow: hidden;}
.bt_nav ul li{ width: auto; background: url(../images/dbnv_t.jpg) right center no-repeat; float: left; font-size: 13px; color: #FFF; padding:0 10px; line-height: 50px;}
.bt_nav ul li a{ color: #FFF;}
.bt_nav ul li a:hover{ color: #FFF; text-decoration: underline;}
.bt_module_module{ width: auto; text-align: center; font-size: 13px; color: #FFF; line-height: 50px;}

.inyqlj_module{ clear: both; height: auto; overflow: hidden; width: 100%; border-top: 1px solid #ebebeb; margin-top:40px;}
.inyqlj_module_module{ width: 1200px; margin: 0px auto; text-indent: 15px; padding-top:15px; height: auto; overflow: hidden;}
.inyqlj_module_module h2{background: url(../images/yqlj_tb.jpg) left center no-repeat; width: auto; float: left; text-indent:50px; font-size: 16px; color: #333; line-height: 26px;}
.inyqlj_module_module ul{ width: auto; float: left;}
.inyqlj_module_module ul li{ font-size: 14px; color: #454545; line-height: 26px; background: url(../images/yqlj_t.jpg) right center no-repeat; padding-right:15px; float: left;}
.inyqlj_module_module ul li a{ font-size: 14px; color: #454545;}
.inyqlj_module_module ul li a:hover{color: #ca0000;}


/*banner*/
.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.csdz-banner{ width: 100%; height:440px; overflow: hidden; position: relative;}
.br_module{ width:1920px; position: absolute; left: 50%; margin-left: -960px;}

.fyjzzs-content{ height: auto; overflow: hidden; width: 100%;}


/*二级页面*/
.ysj{ margin:0px auto; width:1200px; overflow:hidden;}
.abt_title{ background: url(../images/home.jpg) 0px center no-repeat; text-indent: 20px;}
.nyban{ height:350px; position:relative; background:url(../images/banner1.jpg) no-repeat center top;}
.nynr{ line-height:34px; font-size:14px; color:#333; padding-top:30px; margin-bottom:50px;}
.ny_dh{ height:52px; border-bottom:1px solid #eaeaea; background:#f9f9f9; font-size:16px; color:#666; line-height:52px;}
.ny_dh .fl{ font-family:"\5fae\8f6f\96c5\9ed1";}
.ny_dh .fl i{ font-size:26px; float:left;}
.ny_dh .fl a{ color:#666; font-size:14px; margin:0 10px; line-height:52px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ny_dh .fl a:hover{ color: #f97b0c;}
.ny_dh .fr a{ color:#000; font-size:14px; font-weight:bold;line-height:52px; border-left:1px solid #fff; display:block; float:left; background:#f0f0f0; padding:0 24px;}
.ny_dh .fr a:hover{ background:#06C; color:#fff;}
.ny_dh .fr .slik{background:#06C; color:#fff;}

.lmt2{ padding-top:30px;}
.lmt2 a{color:#333;width:auto; text-align:center; line-height:20px; font-size:16px; background:#e5e5e5; padding:8px 30px; margin:0 6px; display: block; float: left;}
.lmt2 a:hover{ color:#fff;background:#1653a4;}
.lmt2 .slink{color:#fff;width:auto; height:20px; text-align:center; line-height:20px; font-size:16px;background:#1653a4; display: block; float: left;}
.dtfb1{ height:739px; background:url(../images/dt_bj.jpg) no-repeat center;}

/*二级资质荣誉*/
.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}
.erry_item_title{ width:auto; float:left;}
.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erry_item_more a{ color:#666;}
.erry_item_more a:hover{ color:#f48819;}
.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}

cenav{ padding-bottom:20px; margin-bottom:20px; border: 1px solid #51170b; border-top: none;}
.cenav li{ padding:0 0px; background: url(../images/erfl_t.png) 30px center no-repeat #dfdfdf; line-height:45px !important; font-size:16px; color:#333; position:relative; text-indent: 40px; margin-bottom: 10px;}
.cenav li a{ display:block; color:#FFF; border-bottom:1px solid #ddd; position:relative; overflow:hidden; line-height:45px; z-index:2;}
.cenav li a span{ display:block; float:left; cursor:pointer;}
.cenav li a b{ display:block; float: right; cursor:pointer; font-family:"宋体"; font-weight:normal;}
.cenav li div{ display:block; position:absolute; left:0; top:0; width:0px; height:45px; background:#d2e2ff; }
.cenav li div, .cenav li a{
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	color: #333;
}
.cenav li:hover div, .cenav li.cenn div{ display:block; position:absolute; left:0; top:0; width:100%; height:46px; background: url(../images/erfl_ht.png) 25px center no-repeat #d31919;}
.cenav li:hover a, .cenav li.cenn a{ color:#FFF; border-bottom-color:#d2e2ff; border-bottom: 1px solid #d31919; }


/*二级联系我们*/
.erlxwm_module{ width:231px; height:auto; overflow:hidden; border: 5px solid #bf1110; border-top: 0px;}
.erlxwm_item{ background:#bf1110; text-align: center; padding-top: 15px; height:65px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.erlxwm_item h2{ font-size: 22px; font-weight: normal; line-height: 28px; width: 100%; }
.erlxwm_item p{ font-size: 12px; line-height: 28px; width: 100%; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
.erlxwm_module_module{ clear: both; width: 100%; padding:5px 0px 15px; height: auto; overflow: hidden;}
.erlxwm_dh{ background: url(../images/tel.png) 10px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; text-indent: 45px; height: 55px; border-bottom: 1px solid #ededed; padding: 0px 10px;}
.erlxwm_dh h2{ font-size: 12px; padding-top:10px; font-weight: normal; color: #727272; line-height: 18px;}
.erlxwm_dh p{ clear: both; font-size: 16px; color: #bf1110; line-height: 18px; font-weight: bold;}
.erlxwm_content{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color: #666; line-height: 22px; padding: 10px 9px 0;}


/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:763px; float:right;}
.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}
.common_item{ width:953px; height:75px; line-height:75px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border:1px solid #eaeaea; border-top: none;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}


.fyjzzs-content{ height: auto; overflow: hidden; width: 100%; background: #eee;}
.ercm_module{ background: #FFF; height: auto ;overflow: hidden; width: 1200px; margin: 0px auto;}
.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none; background: #FFF;}
.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}
.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}
.seheader_item_title{ background:#01449b; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:26px; color:#FFF;  font-weight:bold; text-align: center;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#e70010;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}

.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden; background: #FFF;}
.ct_L{ width:225px; height:auto; float:left;}
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:955px; float:right; margin-top:0px;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#212121; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#F00;}


.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}
.erfl_content{width:203px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:15px 10px 15px;}
.erfl_content ul li{ height: auto; overflow: hidden;}
.erfl_content ul li h2{ width:100%; margin:0px auto;  text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:16px;position:relative; z-index:99; background:#eee; height: 43px;}
.erfl_content ul li h2:hover{background:url(../images/erfl_h.jpg) 0px center no-repeat;}
.erfl_content ul li h2:hover a{ color: #FFF;}
.erfl_content ul li a{ color:#4a4a4a; display:block;}


.fl_second{ clear:both; width:auto;  margin:0px auto; height:auto; overflow:hidden;  background: #FFF; z-index: 9999;  padding: 5px 0px 5px;}
.fl_second dl dt{ margin:0px; padding:0px; background:url(../images/lt_li.gif) 20px center no-repeat;  text-indent:30px;font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size: 16px; color:#4e4e4e; border-bottom: 1px dashed #eaeaea;}
.fl_second dl dt a{ color:#4e4e4e;}
.fl_second dl dt a:hover{ color:#ca0000;}
.cpfl_content dl dt.second_hide .fl_second{ display: block;}
.fl_second dl dt:hover{background:url(../images/erfl_h.jpg) left center no-repeat;}
.fl_second dl dt:hover a{ color: #FFF;}


/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-ww{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40;}
.izl-rmenu .btn-ww:hover{background-color:#b6b13b;}
.izl-rmenu a.btn-ww,.izl-rmenu a.btn-ww:visited{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40; text-decoration:none; display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*表格*/
.bg_item{ width: 100%; height: auto; line-height: 16px;}
.bg_item1{ width: 100%; height: auto;}
.bg_item1 ul li{ width: auto; float: left; line-height:16px; width: 33.333%; text-align: center;}



